bilateral tortuous internal carotid artery - Turc Anglais Dictionnaire